<?php
/**
 * Category
 *
 * Обработка данных значений свойств товаров
 *
 * @author Mike
 */
class ProductPropertyValue extends ActiveRecord  {
	protected $tableName = 'product_property_value';
	public $pkName = 'ID_product_property_value';
	
	protected $arrSettings = array('created_at' => true);

	public $validatesLengthOf = array(
			'value_name' => array('min' => 2, 'max' => 256, 'message' => 'Название - 2-256 символов'),
			'value_page_name' => array('min' => 2, 'max' => 256, 'message' => 'Название для страницы - 2-256 символов'),
			'meta_description' => array('min' => 2, 'max' => 400, 'message' => 'Meta description - 2-400 символов','allowNull' => true),
			'meta_keywords' => array('min' => 2, 'max' => 400, 'message' => 'Meta keywords - 2-400 символов', 'allowNull' => true)
	);
	
	public $validatesFormatOf = array(
			'url' => array('with' => '/^[\-_a-z0-9\.]+$/ui', 'message' => 'URL заполнен неверно', 'allowNull' => true)
	);
	
	public $validatesUniquenessOf = array(
			'url' => array('message' => 'Такой URL уже используется')
	);
}